peripherally located - Turc Anglais Dictionnaire